
// 这个文件编译时会引入  library.rlib 文件和 它 的 库
// 编译命令：rustc executable.rs --extern rary=library.rlib && ./executable
//           编译某个文件  从library.rlib文件中 引入 rary 库。 输出到 ./executable 目录
// 语句有错误  The token '&&' is not a valid statement separator in this version.
// 要去熟悉 rustc 命令
// rustc executable.rs --extern rary=library.rlib --crate-type=bin -o executable.exe
// 带上library.rlib库编译，方式是bin 就是可以生成运行程序 输出文件到 executable.exe


// Link to `library`, import items under the `rary` module
extern crate rary;

fn main() {
    rary::public_function();

    // Error! `private_function` is private
    //rary::private_function();

    rary::indirect_access();
}

